Life sustaining
Synonyms for "life sustaining" (4 found)
Ranked by relevance and common usage.
Closest matches (1)
Noun(1 words)
biological maintenance routine
Strong matches (1)
Adjective(1 words)
daily sustenance
Related words (2)
Adjective(1 words)
vital function
Verb(1 words)